Silverstone Circuit A new deal to keep the Formula 1 British Grand Prix at Silverstone will reportedly be signed this week. This year's event was set to be the last British Grand Prix after the British Racing Drivers' Club, the body which operates... MoreĀ»